﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Zocono.WCS.Domain.PlcBytesObject
{
    public class ElevatorGeneralWcsActionBO : BytesObjectBase
    {
        public int TaskCode { get; set; }
        public int ToEquipmentCode { get; set; }
        public string PalletBarcode { get; set; }
        public short ActionType { get; set; }
        public byte PalletType { get; set; }
        public byte AlrmCode { get; set; }

        //public short BatteryCount { get; set; }

        //public short IsFull { get; set; }

        /// <summary>
        /// 预留
        /// </summary>
        public byte Reserve { get; set; }
        public byte Reserve2 { get; set; }
        public byte Reserve3 { get; set; }
        public byte Reserve4 { get; set; }
        public override void Serialize(long plcConnectionID, long plcReadDbID, int bytesIndex, int bytesLength, int objectIndex, int objectLength, string objectType, string ScEquipmentCode, byte[] bytes)
        {
            throw new NotImplementedException();
        }
    }
}
